package com.example.springboot.Service;
import com.example.springboot.controller.dto.LoginDTO;
import com.example.springboot.controller.request.BaseRequset;
import com.example.springboot.controller.request.LoginRequest;
import com.example.springboot.controller.request.PasswordRequest;
import com.example.springboot.entity.Admin;

import java.util.List;

//仅仅是一个接口，不是具体的实现
public interface IAdminService {
    List<Admin> list();

    Object page(BaseRequset baseRequset);

    void save(Admin obj);

    Admin getById(Integer id);

    void update(Admin obj);

    void deleteById(Integer id);

    LoginDTO login(LoginRequest request);

    void changePass(PasswordRequest request);
}
